to the best of her ability - Alemán Inglés Diccionario